natural resources manager - Turco Inglés Diccionario